splinterproof glass - Francés Inglés Diccionario